package models;

import play.*;
import play.db.jpa.*;

import javax.persistence.*;

import java.util.Date;
import java.util.List;
import java.text.Format;
import java.text.SimpleDateFormat;
import java.util.*;

@Entity
public class Sorteio extends Model {
	
	@Temporal(TemporalType.DATE)
	public Date dataini;
    
    @OneToOne
    public Chale chale;
    
    @OneToOne
    public Associado associado;

    
    
    /*    @OneToMany
    public List<Associado> associado;
    
    public Long id_titular;
    public Long id_suplente1;
    public Long id_suplente2;
    public Long id_suplente3;
    public Long id_suplente4;
    public Long id_chale;

*/    
    
    public Sorteio(){
    	
    }
    
    
    public Sorteio (Associado associado, Chale chale, Date dataini){
    	this.chale = chale;
    	this.associado = associado;
    	this.dataini = dataini;
    	
    }
    
   /* public Sorteio(List<Associado> b, List<Chale> c) {
        
        try {
                int a;
                for (a=0;a<c.size();a++)
                        c.get(a).disponivel(c);
               
               
                id_titular = b.get(0).id;
                id_suplente1 = b.get(1).id;
                id_suplente2 = b.get(2).id;
                id_suplente3 = b.get(3).id;
                id_suplente4 = b.get(4).id;
                id_chale = c.get(a).id;
                //dataini
               
        } catch (Exception e) {
                // TODO: handle exception
        }
       
    }
*/
	

}